large carpenter bee - Alemán Inglés Diccionario